station siting - Alemán Inglés Diccionario